package com.quanyan.club.pullclub.entity.req;

import com.quanyan.BaseRequest;

import javax.validation.constraints.NotNull;

/**
 * Created by yue.yuan on 2017/2/17.
 */
public class ReqPullBind extends BaseRequest{

    @NotNull
    private String code;

    private Integer roleId; //渠道用户ID

    @NotNull
    private Integer roleType;//0渠道1经销

    private String account;//账户

    private String accountName;//真实姓名

    private Byte accountType;//0支付宝1微信

    private String mobile;//手机号

    private String smsCode;//验证码

    @NotNull
    private Integer type;//1绑定，0解绑

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getSmsCode() {
        return smsCode;
    }

    public void setSmsCode(String smsCode) {
        this.smsCode = smsCode;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public Integer getRoleId() {
        return roleId;
    }

    public void setRoleId(Integer roleId) {
        this.roleId = roleId;
    }

    public Integer getRoleType() {
        return roleType;
    }

    public void setRoleType(Integer roleType) {
        this.roleType = roleType;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getAccountName() {
        return accountName;
    }

    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

    public Byte getAccountType() {
        return accountType;
    }

    public void setAccountType(Byte accountType) {
        this.accountType = accountType;
    }
}

